﻿using System;
using AuctionSite.BL;

namespace AuctionSite.Cadastros
{
    public partial class SubCategoria : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            CategoriaFacade categoriaFacade = new CategoriaFacade();
            ddlCategoria.DataSource = categoriaFacade.TodasCategorias();
            ddlCategoria.DataBind();
        }

        protected void btnSave_Click(object sender, EventArgs e)
        {
            SubCategoriaFacade subCategoriaFacade = new SubCategoriaFacade();

            try
            {
                subCategoriaFacade.NovaSubCategoria(
                    txtNome.Text,
                    ddlCategoria.SelectedValue
                    );
            }
            catch (Exception ex)
            {
                Response.Write(
                    "<script type='text/javascript'>" +
                    "alert ('Erro no Cadastro! Tente Novamente em instantes! Mensagem: " + ex.Message + "');" +
                    "</script>"
                    );
            }

            Response.Write(
                "<script type='text/javascript'>" +
                "alert ('Cadastro Efetuado com Sucesso!');" +
                "</script>"
                );
        }
    }
}